Baddeck is on the Trans-Canada Highway Hwy 105 about halfway between the causeway to the mainland and Sydney. It is about a five hour drive from Halifax.